an arm of flesh - Turkish English Dictionary